
package br.jus.tjpe.treinamentoservico;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
import br.jus.tjpe.tiposmensagens.TcCadastrarVaraRequest;
import br.jus.tjpe.tiposmensagens.TcCadastrarVaraResponse;
import br.jus.tjpe.tiposmensagens.TcConsultarVaraRequest;
import br.jus.tjpe.tiposmensagens.TcConsultarVaraResponse;


/**
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.6b21 
 * Generated source version: 2.1
 * 
 */
@WebService(name = "TreinamentoServico", targetNamespace = "http://www.tjpe.jus.br/TreinamentoServico")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
    br.jus.tjpe.tiposcomplexos.ObjectFactory.class,
    br.jus.tjpe.tiposmensagens.ObjectFactory.class,
    br.jus.tjpe.treinamentoservico.ObjectFactory.class
})
public interface TreinamentoServico {


    /**
     * 
     * @param parameters
     * @return
     *     returns br.jus.tjpe.tiposmensagens.TcCadastrarVaraResponse
     */
    @WebMethod
    @WebResult(name = "cadastrarVaraResponse", targetNamespace = "http://www.tjpe.jus.br/TreinamentoServico", partName = "parameters")
    public TcCadastrarVaraResponse cadastrarVara(
        @WebParam(name = "cadastrarVaraRequest", targetNamespace = "http://www.tjpe.jus.br/TreinamentoServico", partName = "parameters")
        TcCadastrarVaraRequest parameters);

    /**
     * 
     * @param parameters
     * @return
     *     returns br.jus.tjpe.tiposmensagens.TcConsultarVaraResponse
     */
    @WebMethod
    @WebResult(name = "consultarVaraResponse", targetNamespace = "http://www.tjpe.jus.br/TreinamentoServico", partName = "parameters")
    public TcConsultarVaraResponse consultarVara(
        @WebParam(name = "consultarVaraRequest", targetNamespace = "http://www.tjpe.jus.br/TreinamentoServico", partName = "parameters")
        TcConsultarVaraRequest parameters);

}
